gang smuggling illegal immigrants - French English Dictionary